Real-Time Extensions to the Message-Passing Interface (MPI)
نویسندگان
چکیده
This article describes the ongoing work of real-time message passing interface (MPI) standardization. Real-time MPI (MPI/RT) provides a consistent set of extensions and, in some cases, restrictions to the high-performance computing Message Passing Interface Standard, emphasizing changes that enable and support real-time communication and are supportable on embedded and other real-time systems. This work was supported in part by the U.S. Air Force Electronic Systems Center and performed under MITRE MOIE Project 03977450 of contract F19628-94-C-0001, managed by Rome Laboratory/C3CB. yThis work was supported in part by the U.S. Air Force Rome Laboratory under DARPA Order D350. Corresponding author: 601-325-8435; FAX: 601-325-8997.
منابع مشابه
MPI/RT: Design and Implementation of a Real-Time Message Passing Interface
This article describes the ongoing work of real-time message passing interface (MPI) standardization. Real-time MPI (MPI/RT) provides a consistent set of extensions and, in some cases, restrictions to the high-performance computing Message Passing Interface Standard, emphasizing changes that enable and support real-time communication and are supportable on embedded and other real-time systems.
متن کاملMPI-2: Extending the Message-Passing Interface
This paper describes current activities of the MPI-2 Forum. The MPI-2 Forum is a group of parallel computer vendors, library writers, and application specialists working together to de ne a set of extensions to MPI (Message Passing Interface). MPI was de ned by the same process and now has many implementations, both vendor-proprietary and publicly available, for a wide variety of parallel compu...
متن کاملDynamic process management in an MPI setting
We describe an architecture for the runtime environment for parallel applications as prelude to describing how parallel application might interface to their environment in a portable way. We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic process management, including spawning of new processes by a running application and connection to existing proces...
متن کاملMPI/RT - An Emerging Standard for High-Performance Real-Time Systems
The last several years saw an emergence of standardization activities for real-time systems including standardization of operating systems (series of POSIX standards [1]), of communication for distributed (POSIX.21 [15]) and parallel systems (MPI/RT [6] and real-time object management (real-time CORBA [14]). This article describes the ongoing work of real-time message passing interface (MPI/RT)...
متن کاملSMP-Aware Message Passing Programming
The Message Passing Interface (MPI) is designed as an architecture independent interface for parallel programming in the shared-nothing, message passing paradigm. We briefly summarize basic requirements to a high-quality implementation of MPI for efficient programming of SMP clusters and related architectures, and discuss possible, mild extensions of the topology functionality of MPI, which, wh...
متن کامل